package algorithms;

import java.util.ArrayList;
import templates.Operator;
import templates.State;

public class DepthStrategy<Template> implements Strategy<Template>{

	@Override
	public void execute(State<Template> iState,ArrayList<State<Template>> fStates,ArrayList<Operator<Template>> opr,String log)
	{
		DepthSearch<Template> depth=new DepthSearch<Template>(iState,fStates,opr,log);
		depth.executeAlgorithm();
	}

}
